.template-ul {
    // padding: 0 15px;
    margin: 0 auto;
    margin-top: 15px;
    position: relative;

    .template-li {
        margin-top: 10px;
        background-color: #fff;
        border-radius: 6px;
        overflow: hidden;

        img {
            width: 100%;
        }

        div {
            height: 40px;
            display: flex;
            align-items: center;
            padding: 0 10px;
            font-size: 14px;
            color: var(--text-color);
        }
    }
}

.cell {
    width: 190px;
    border-radius: 6px;
    overflow: hidden;
    position: absolute;
  }
  .img-box {
    font-size: 0;
  }
  #loading {
    height: 40px;
    line-height: 40px;
    text-align: center;
    background: linear-gradient(45deg, #2193b0, #6dd5ed);
    color: #ffffff;
  }